home *** CD-ROM | disk | FTP | other *** search
/ HAM Radio 1997 / HAM Radio 1997.iso / vcls / moden / awdefine.inc < prev    next >
Text File  |  1996-04-08  |  2KB  |  76 lines

  1. {*********************************************************}
  2. {*             AWDEFINE.INC 1.02 (APD 1.01)              *}
  3. {*      Assorted conditional compilation directives      *}
  4. {*        Copyright (c) TurboPower Software 1994         *}
  5. {*                 All rights reserved.                  *}
  6. {*********************************************************}
  7.  
  8. {Because AWDEFINE.INC is included in all APW units, you can specify global
  9. compiler options here. AWDEFINE is included *before* each units' required
  10. compiler options, so options specified here might be overridden by hardcode
  11. options in the source file.}
  12.  
  13. {$S-,R-}
  14.  
  15. {Activate the following define to build the base DLL (APW.DLL) and the
  16. protocol DLL (APWP.DLL).}
  17.  
  18. {.$DEFINE BuildAPWDLL}
  19.  
  20. {Activate the following define to use the base DLL (APW.DLL) and the
  21. protocol DLL (APWP.DLL).}
  22.  
  23. {.$DEFINE UseAPWDLL}
  24.  
  25. {$DEFINE UseComm}
  26. {$DEFINE UseFossil}
  27.  
  28. {This define enables the application-level tracing of transmitted and received
  29. characters. See the manual for more information on Tracing. Since Tracing is
  30. considered a debugging facility, it's not normally defined.}
  31.  
  32. {$DEFINE Tracing}
  33.  
  34. {Activate the following define to enable dispatcher-level logging of all
  35. communications events.}
  36.  
  37. {$DEFINE DispatchLogging}
  38.  
  39. {Activate the following define to enable drag-and-drop support in fax
  40. viewers}
  41.  
  42. {.$DEFINE UseDragDrop}
  43.  
  44. {-------- !! DON'T CHANGE DEFINES BELOW THIS LINE !! -----------------}
  45.  
  46. {$IFNDEF Windows}
  47.   !! ERROR: APW is not compatible with real/protected mode DOS !!
  48. {$ENDIF}
  49.  
  50. {$IFNDEF UseComm}
  51. {$IFNDEF UseFossil}
  52.   !! ERROR: At least one device layer must be defined in AWDEFINE.INC
  53. {$ENDIF}
  54. {$ENDIF}
  55.  
  56. {$IFDEF BuildAPWDLL}
  57.   {$DEFINE Export}            {Export routines when building DLL}
  58.   {$DEFINE IncludeMisc}       {Include OOMISC code when building DLL}
  59. {$ENDIF}
  60.  
  61. {$IFNDEF UseAPWDLL}
  62.   {$DEFINE IncludeMisc}       {Include OOMISC code for non-DLL compiles}
  63. {$ENDIF}
  64.  
  65. {$IFDEF VER70}
  66.   {$DEFINE SmartCallbacks}    {Compiler supports smart callbacks}
  67. {$ENDIF}
  68. {$IFDEF VER80}
  69.   {$DEFINE SmartCallbacks}    {Compiler supports smart callbacks}
  70. {$ENDIF}
  71.  
  72. {$IFDEF VER80}
  73.   {$DEFINE APWDelphi}
  74. {$ENDIF}
  75.  
  76.